From 94d160f1445d25b563d0dab259b8df2e783390ea Mon Sep 17 00:00:00 2001 From: Daniel De Graaf Date: Sun, 18 Dec 2011 14:32:06 +0000 Subject: [PATCH] xsm/flask: Add missing unlock on error path Signed-off-by: Daniel De Graaf --- xen/xsm/flask/ss/services.c | 1 + 1 file changed, 1 insertion(+) diff --git a/xen/xsm/flask/ss/services.c b/xen/xsm/flask/ss/services.c index c810e9b387..7b08e73c42 100644 --- a/xen/xsm/flask/ss/services.c +++ b/xen/xsm/flask/ss/services.c @@ -1428,6 +1428,7 @@ int security_load_policy(void *data, size_t len) } if ( validate_classes(&policydb) ) { + LOAD_UNLOCK; printk(KERN_ERR "Flask: the definition of a class is incorrect\n"); sidtab_destroy(&sidtab); -- 2.30.2